leaf-sheath - Francés Inglés Diccionario