superintending - French English Dictionary