sieve vendor - French English Dictionary