the cucumber has left the salad - German English Dictionary