letter of guarantee according to guarantee - Alemán Inglés Diccionario