least said soonest mended - Deutsch Englisch Wörterbuch