subject to cross-examination - Spanish English Dictionary