disaster caused by humans - Francés Inglés Diccionario