site supervisors - Spanisch Englisch Wörterbuch