scientific and technologicalresearch committee - Turco Inglés Diccionario