social impact - French English Dictionary