lebus-grooved drum - French English Dictionary