make every effort for - Allemand Anglais Dictionnaire