tar putty - Turkish English Dictionary