grid glue - French English Dictionary