population health research - French English Dictionary