mental ability to stand trial - French English Dictionary