dry lubricant film - Turkish English Dictionary