make one's life miserable - Allemand Anglais Dictionnaire