very small, thin spicy sausage for frying or grilling - Spanish English Dictionary