advance payment letter of guarantee - Français Anglais Dictionnaire