hard-to-burn fuel - French English Dictionary