impeachable witness - Türkisch Englisch Wörterbuch