heavily salted fresh cheese sold in hand rolled balls - Spanisch Englisch Wörterbuch