give/let out a yelp - Spanish English Dictionary