superintend - French English Dictionary