pass through the sieve - Spanish English Dictionary