equiangular polygon - Turkish English Dictionary