staircase snails - Almanca İngilizce Sözlük