Babylon 10
Simply the best definition!

Download it's free

hat vor lauter Glück geheult

Babylon German English dictionary

Download this dictionary
hat vor lauter Glück geheult
cried with joy, cried because of happiness, cried tears of happiness