drum cheese - French English Dictionary