works and installations containing dangerous forces - Español Inglés Diccionario