re-avail - French English Dictionary