telescopic spectacles - Almanca İngilizce Sözlük