low-power engine - Alemán Inglés Diccionario