sell one’s life dearly - German English Dictionary