child stealing ghost - German English Dictionary