least said soonest mended - Allemand Anglais Dictionnaire