breathing land snail (cepaea) - Alemán Inglés Diccionario