blow from a drumstick - French English Dictionary