karachay (turkic people) - Turkish English Dictionary