someone's haunt - Spanish English Dictionary