impeach a witness - Deutsch Englisch Wörterbuch