site of installation - Französisch Englisch Wörterbuch