approval ratings - French English Dictionary