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