self-lubricating material - Turkish English Dictionary