vellicating - Turkish English Dictionary