thermo-lubricant - Turkish English Dictionary