impeach a witness's testimony - Türkisch Englisch Wörterbuch