explications - French English Dictionary