marine turtles (zoological superfamily) - Spanish English Dictionary