scientific and technical personnel - Turco Inglés Diccionario