remittance for the amount payable - French English Dictionary