the cucumber has left the salad - Turc Anglais Dictionnaire