indefinite-term employment contract - Deutsch Englisch Wörterbuch