disaster relief and recovery - Spanish English Dictionary