of chechen descent - Turkish English Dictionary