impeach the credit of a witness - Türkisch Englisch Wörterbuch