carta de crédito

Noun

 * 1)  letter of credit trade finance document