vif d'esprit

Adjective

 * 1) quick on the uptake, quick-witted