harbour grudge - French English Dictionary