job stack - Turkish English Dictionary