search and rescue unit (sru) - Francés Inglés Diccionario