witness of unsavory character - Deutsch Englisch Wörterbuch