unconditional financial contract - English Synonyms Dictionary