handle stress - German English Dictionary