charge for delayed payment - French English Dictionary