permanent teacher's contract - Deutsch Englisch Wörterbuch