narrow down the pool of applicants - Turco Inglés Diccionario