supercenter - French English Dictionary