guarantee in a bank transaction - Spanish English Dictionary