uterus arcuatus - Turkish English Dictionary