have a spite against - French English Dictionary