sheaf of rings - Turco Inglés Diccionario