bud sheath - Alemán Inglés Diccionario