haunt someone (matter) - French English Dictionary