zigzag up steep and bad roads - Turc Anglais Dictionnaire