supportive environments for health - French English Dictionary