German-English translation for "Bugaboo"

"Bugaboo" English translation