grant a guarantee - Français Anglais Dictionnaire