being of sound mind and body - Francés Inglés Diccionario