superintendant - French English Dictionary