thread one's way through - Francés Inglés Diccionario