place where one earns his living - Deutsch Englisch Wörterbuch