cake kneaded with oil - Turkish English Dictionary