a feather in somebody's cap - Turkish English Dictionary