natural disaster search and rescue - Francés Inglés Diccionario