moon jelly fish - Spanish English Dictionary