get better and better - Allemand Anglais Dictionnaire