bird ovary - Turkish English Dictionary