stack sheaves - Alemán Inglés Diccionario