not hold water - Turc Anglais Dictionnaire