permanent technical exhibition - Turco Inglés Diccionario