be very clever and unscrupulous person - Deutsch Englisch Wörterbuch