punctual in paying their bills - Turco Inglés Diccionario