revenue share - French English Dictionary