search and rescue service - Spanish English Dictionary