a recoverable amount/sum - French English Dictionary