machinery, equipment and installations - Turc Anglais Dictionnaire