to impeach one's credit - Türkisch Englisch Wörterbuch