physical and medical measures - Turco Inglés Diccionario