stressfully - German English Dictionary