stuffed ensaïmada - Turkish English Dictionary