lubricating oil stock - Turkish English Dictionary