superrational - French English Dictionary