ayllu - Turkish English Dictionary