compound ovary - Turkish English Dictionary