explaining - French English Dictionary