to make headway - Turco Inglés Diccionario