branch of discipline studying on human populations - French English Dictionary