global ratings - French English Dictionary