international technical congress - Turco Inglés Diccionario