moon jelly fish - French English Dictionary