to guarantee or insure - Alemán Inglés Diccionario