biochar - French English Dictionary