scientific and technical research committee - Turco Inglés Diccionario