Német-Angol szótár »

es ließe sich noch manches besser machen. angolul

NémetAngol
Es ließe sich noch manches besser machen.

There's room for improvement.