works and installations containing dangerous forces - Spanish English Dictionary