animal glue - Turkish English Dictionary