sell one’s life dearly - Allemand Anglais Dictionnaire