petroleum based lubricating oils - Espagnol Anglais Dictionnaire