life-ruining - Allemand Anglais Dictionnaire