a russian cheese cake - French English Dictionary