make a living hell - Allemand Anglais Dictionnaire