baste (a roast meat) - Spanish English Dictionary