disaster response and mitigation division - Alemán Inglés Diccionario