gravel-washing screen - French English Dictionary