have a keen eye - Turkish English Dictionary