food similar to a dumpling filled with spicy meat, spices or potatoes - Spanish English Dictionary