all the better for - Allemand Anglais Dictionnaire