taylor's spire snail - Almanca İngilizce Sözlük