stack sheaves - Deutsch Englisch Wörterbuch