natural-technological disaster - Francés Inglés Diccionario