lambkebab in curl paper - Turkish English Dictionary