marine turtles (zoological superfamily) - French English Dictionary