giant green anemone - Francés Inglés Diccionario