hold down a steady job - German English Dictionary