avail (oneself) of - Spanish English Dictionary