zigzag up steep and bad roads - Francés Inglés Diccionario