superstrength - French English Dictionary