Deferred Debit - French English Dictionary