guarantee contract - Alemán Inglés Diccionario