marine search and rescue - Spanish English Dictionary