haunt one's dreams - French English Dictionary