unconditional bank guarantee - English Synonyms Dictionary