valve snails - Alemán Inglés Diccionario