natural hazard mitigation - Alemán Inglés Diccionario