long-term worker - German English Dictionary