smoked meat dumplings - Spanish English Dictionary