pay promptly - French English Dictionary