people's health movement - French English Dictionary