senior site managers - Französisch Englisch Wörterbuch