job stress - German English Dictionary