shell of a marine snail - Türkçe İngilizce Sözlük