superintends - French English Dictionary