do overburden - German English Dictionary