have meaning - French English Dictionary