it’s easier said than done - Allemand Anglais Dictionnaire