carefully traverse a territory - Turc Anglais Dictionnaire