zigzag up steep and bad roads - Allemand Anglais Dictionnaire