high-power engine - Turco Inglés Diccionario