ovogenesis - French English Dictionary