narrow down the pool of applicants - Türkisch Englisch Wörterbuch