peat stack - Spanish English Dictionary