industrial installations and building equipment - Turc Anglais Dictionnaire