superchero - French English Dictionary