propulsion power unit - Alemán Inglés Diccionario