be very clever and unscrupulous person - Turkish English Dictionary