like one's life depended on it - Französisch Englisch Wörterbuch