pile of firewood - French English Dictionary