putty of tin - Turkish English Dictionary