superlarge computer - French English Dictionary