bark snail - Español Inglés Diccionario