lack of roads - Turc Anglais Dictionnaire