violet snails - Alemán Inglés Diccionario