pellet stack - Turkish English Dictionary