pay on a timely basis - French English Dictionary