rub or massage for therapeutic purposes - Spanish English Dictionary