sheaf of rings - Turkish English Dictionary