the cucumber has left the salad - French English Dictionary