superintendance - French English Dictionary