a russian cheese cake - Turkish English Dictionary