feeding drum - French English Dictionary