have a right to - French English Dictionary