like one's life depended upon it - Turc Anglais Dictionnaire