letter of guarantee for other guarantees - Turc Anglais Dictionnaire