both mental and physical - Turco Inglés Diccionario