keen and shrewd - Deutsch Englisch Wörterbuch