payment for services - French English Dictionary