the right of appeal - French English Dictionary