narrow down the pool of applicants - French English Dictionary