Tureng meaning