leaf-sheath - Alemán Inglés Diccionario