sheaf-like structure - Francés Inglés Diccionario