sell one’s life dearly - Deutsch Englisch Wörterbuch