human-made disaster - Alemán Inglés Diccionario