(something) permitting - Français Anglais Dictionnaire