semi-liquid and slightly sour cream without salt - Español Inglés Diccionario