letter of credit on sight - Español Inglés Diccionario