shoe sieve - French English Dictionary