be late in a payment - French English Dictionary