narrow down the pool of applicants - Español Inglés Diccionario