irrevocable bankers credit – Meaning and Explanation