water over the dam - Turc Anglais Dictionnaire