clean sand and gravel - German English Dictionary