site supervisors - Französisch Englisch Wörterbuch