mechanical hazards - Alemán Inglés Diccionario