stacks/heaps - Turkish English Dictionary