sand-scattering equipment - German English Dictionary