edam cheese - French English Dictionary