permanent employment contract - German English Dictionary