banker's indemnity or guarantee - Francés Inglés Diccionario