place where one earns his living - Allemand Anglais Dictionnaire