supergood - French English Dictionary