superstrong - French English Dictionary