make things hard - Allemand Anglais Dictionnaire