marine glue - Turkish English Dictionary