international rating agency - French English Dictionary