least said; soonest mended - Allemand Anglais Dictionnaire