least said; soonest mended - Turc Anglais Dictionnaire