pay on a timely basis - Spanish English Dictionary