supergrid - French English Dictionary