La criba | Spanish to English Translation - SpanishDict
criba. 1 (instrumento) sieve. 2 (acto) sifting; selection. hacer una criba to sort out the sheep from the goats. superar la criba to slip through the net. Además del Rabin y Arafat, también [superaron la criba] del jurado elex presidente de EE.UU, y el director ejecutivo de Unicef, James Grant, entre otros.