land snails - Alemán Inglés Diccionario