fight (battle) one's way through - Turco Inglés Diccionario