imperial super commando - French English Dictionary