subject to cross-examination - German English Dictionary