put effort into - Allemand Anglais Dictionnaire