offer a guarantee - Alemán Inglés Diccionario