the least said the better - Allemand Anglais Dictionnaire