interburden - German English Dictionary