banker's indemnity or guarantee - Alemán Inglés Diccionario