machinery, equipment and installations - Spanish English Dictionary