distress and urgency - French English Dictionary