ovigerous - Turkish English Dictionary