mill property and installations - Français Anglais Dictionnaire