provide as a guarantee - Francés Inglés Diccionario