trustworthy and of good character - Deutsch Englisch Wörterbuch