disaster relief and recovery - Alemán Inglés Diccionario