machinery, installation and equipments - Turc Anglais Dictionnaire