pay on a timely basis - Turkish English Dictionary