witness during a trial - French English Dictionary