environment, health and safety laws - Français Anglais Dictionnaire