fresh glue - Turkish English Dictionary