have a grudge against - French English Dictionary