small cylindrical shaped fried dough stuffed with vegetables and ground beef - Spanisch Englisch Wörterbuch