ovogenesis - German English Dictionary