make rapid progress - Turco Inglés Diccionario