stress raisers - German English Dictionary