asphalt putty - Turkish English Dictionary