avail (oneself) of - French English Dictionary