large scale production facilities - Türkisch Englisch Wörterbuch