semi-liquid and slightly sour cream without salt - Spanish English Dictionary