bunch of sticks - French English Dictionary