permanent technical exhibition - Espagnol Anglais Dictionnaire