infrastructure and facilities - Türkisch Englisch Wörterbuch