refrain (de from) - Spanish English Dictionary