pay promptly - Turkish English Dictionary