German-English translation for "guffaw"

"guffaw" English translation