low-stress job - German English Dictionary