"insurance contract of amount due" albo " - to tak niezbyt może profesjonalnie ale myśle, ze każdy powinien wiedzieć o co chodzi .
Trudno mi znaleźć odpowiednik tego typu umowy w języku angielskim.
Jakiś tam odpowiednik na pewno jest ale mysle , ze w/w tłumaczenie jest wystarczające jasne.