they always pay promptly - Turco Inglés Diccionario