fair trial principle - Spanish English Dictionary