irrevocable documentary credit - Alemán Inglés Diccionario