letter of bank guarantee - Turco Inglés Diccionario