witness of unsavory character - Spanisch Englisch Wörterbuch