superbrain - French English Dictionary