moon jelly - French English Dictionary