mesosigmoide - Turkish English Dictionary