lubricant reservoir - Turkish English Dictionary