industrial installations and building equipment - Espagnol Anglais Dictionnaire