mill property and installations - Spanish English Dictionary