letter of guarantee according to guarantee - Allemand Anglais Dictionnaire