make life difficult - Allemand Anglais Dictionnaire