make things much easier - Allemand Anglais Dictionnaire