interburden - French English Dictionary