being of sound mind and body - Français Anglais Dictionnaire