search and rescue teams - Spanish English Dictionary