both mental and physical - Francés Inglés Diccionario