cheese press - French English Dictionary