to guarantee or insure - Español Inglés Diccionario