a sound mind in a sound body - Allemand Anglais Dictionnaire