fair trial principle - French English Dictionary