smoked meat dumplings - French English Dictionary