keen sense of honour - Deutsch Englisch Wörterbuch