eagle-eyed, keen-sighted

listen to the pronunciation of eagle-eyed, keen-sighted