gastropod shells - Español Inglés Diccionario