rubber lubricant - Turkish English Dictionary