guarantee in a bank transaction - Espagnol Anglais Dictionnaire