lion's mane jellyfish - Francés Inglés Diccionario