disburden - French English Dictionary