international competition and technology association - Turco Inglés Diccionario