salsa
1. (culinary, cooking ) (generally) sauce
a. [de carne] gravy (para ensalada) dressing
b. cocerse en su propia salsa to stew in one'noun own juice
c. estar en su salsa to be in one'noun element
d. es la salsa de la vida it'noun the spice of life
·salsa blanca white sauce
·salsa de ají chili sauce
·salsa de tomate tomato sauce, ketchup
·salsa holandesa hollandaise sauce
·salsa mahonesa
·salsa mayonesa mayonnaise
·salsa tártara tartar sauce
2. **
(=ambiente) scene *
·la salsa madrileña
the Madrid scene *