irrevocable and non-transferable (letters of credit) - Turc Anglais Dictionnaire