light fried pastries - Turkish English Dictionary