rat cheese - French English Dictionary