joint search and rescue center director - Francés Inglés Diccionario