total sum of payment - French English Dictionary