steel putty - Turkish English Dictionary