polyurethane sieve - French English Dictionary