letters of guarantee for other guarantees - Allemand Anglais Dictionnaire