mixed turkish pastry - Turkish English Dictionary