cash the letter of guarantee - Español Inglés Diccionario