pet phrase or word - French English Dictionary