innovation in rural and community health - French English Dictionary