be desperate for a toilet - Turc Anglais Dictionnaire