stack sheaves - Turkish English Dictionary