institute for basic technical research - Turco Inglés Diccionario