leaf-sheath - Español Inglés Diccionario