irrevocable and non-transferable (letters of credit) - Turco Inglés Diccionario