paid later - French English Dictionary