machinery, equipment and installations - Turkish English Dictionary