submarine oil production system - Espagnol Anglais Dictionnaire