stack of firewood - Turkish English Dictionary