transaction processing service provider - French English Dictionary