hitting drumsticks - French English Dictionary