keen or shrewd person - Turkish English Dictionary