Snakelocks anemone - Alemán Inglés Diccionario