permanent technical exhibition - Turc Anglais Dictionnaire