heap of charcoals - French English Dictionary