grid glue - Turkish English Dictionary