macrosigmoid - Turkish English Dictionary