liquid and electric propulsion - Alemán Inglés Diccionario