perceived stress - German English Dictionary