neurogenesis - French English Dictionary