surplus revenues - French English Dictionary