chechen woman - Turkish English Dictionary