a desperate situation - Turc Anglais Dictionnaire