insurance or indemnity bond - Español Inglés Diccionario