snake-locks anemone - İspanyolca İngilizce Sözlük