charcoal making - French English Dictionary