they always pay promptly - Español Inglés Diccionario