macrosigmoide - Turkish English Dictionary