amount (principal plus interest) - French English Dictionary