superred - French English Dictionary