shell of a marine snail - Fransızca İngilizce Sözlük