forepayment - French English Dictionary