letter of guarantee for other guarantees - Turco Inglés Diccionario