giant green sea anemone - Espagnol Anglais Dictionnaire