telescope snail - Almanca İngilizce Sözlük