letter of credit at sight - Alemán Inglés Diccionario