gravel-washing screen - German English Dictionary