sauce for meats and vegetables (tomato/garlic/onion) - Spanish English Dictionary