soil overburden - German English Dictionary