explicating - French English Dictionary