sauce made with mayonnaise, soy, and sweet and sour tomato extract - Spanish English Dictionary