location of job site - Deutsch Englisch Wörterbuch