neglected dune snail - Español Inglés Diccionario