breathing land snail (cepaea) - Turco Inglés Diccionario