liquid and electric propulsion - Espagnol Anglais Dictionnaire