guarantee in a bank transaction - İspanyolca İngilizce Sözlük