environmental permit - Français Anglais Dictionnaire