is said to have - French English Dictionary