short-term job - German English Dictionary