natural-technological disaster - Español Inglés Diccionario