low-power engine - Español Inglés Diccionario