thick liquid dressing used to flavor meats - Español Inglés Diccionario