infrastructure and facilities - Französisch Englisch Wörterbuch