take the stand - French English Dictionary