smoked meat dumplings - Turkish English Dictionary