they always pay promptly - Francés Inglés Diccionario