petroleum jelly for industrial purposes - Turkish English Dictionary