european granular top shell (calliostoma granulatum) - Spanish English Dictionary