mental ability to stand trial - Spanish English Dictionary