hand (one) a lemon - Turc Anglais Dictionnaire