industrial location theory - Spanish English Dictionary