impeach the testimony of - Spanisch Englisch Wörterbuch