it gets better and better - Allemand Anglais Dictionnaire