narrow down the pool of applicants - Französisch Englisch Wörterbuch