superior ovary - Turkish English Dictionary