superintendente - French English Dictionary