sheaf of rings - Spanisch Englisch Wörterbuch