stress puppy - German English Dictionary