technological hazard - Español Inglés Diccionario