sheaf of rings - Francés Inglés Diccionario