feat (of skill) - Turkish English Dictionary