return to haunt one - German English Dictionary