Usually describes a person who is shrewd, practical, and experienced in dealing with urban or difficult situations.
débrouillardSe dit d’une personne qui sait se tirer d’affaire avec bon sens et pragmatisme, surtout en milieu urbain. She was street-smart enough to spot the scam before it was too late.
Elle était assez débrouillarde pour repérer l’arnaque avant qu’il ne soit trop tard.
astucieuxTerme plus général, mettant l’accent sur l’intelligence pratique et le sens de la ruse.