(still) going strong - Turco Inglés Diccionario