peat stack - Turkish English Dictionary