put forth the effort - Allemand Anglais Dictionnaire