thanks a heap - Turkish English Dictionary