sand sieve - French English Dictionary