enhanced service provider - French English Dictionary