polyurethane sieve - Spanish English Dictionary