BEOLINGUS
Dictionary - TU Chemnitz

 English  German

yelp Aufschrei {m}; Aufjaulen {n} (Mensch, Tier)

a yelp of surprise ein überraschter Aufschrei

to give/let out a yelp (kurz) aufschreien; aufjaulen