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