have no right - French English Dictionary