the right granted - French English Dictionary