machinery, equipment and installations - German English Dictionary