low-power engine - Turco Inglés Diccionario