pre-payment - French English Dictionary