ability to progress - Turco Inglés Diccionario