put more effort forth - Allemand Anglais Dictionnaire