purée sieve - Spanish English Dictionary