there is room for improvement - Allemand Anglais Dictionnaire