glue roller - Turkish English Dictionary