periscopic spectacles - Almanca İngilizce Sözlük