impeach the testimony of - Turkish English Dictionary