dried fruit and nut cake - Turkish English Dictionary