ubutabera buture mu busitani burumbuka the european commission is composed of directorates general and several departments kuba stade zaruzuye niyo success ya mbere