medical and technical measures - Turco Inglés Diccionario