rock snails - Alemán Inglés Diccionario