nation which are less developed - Turc Anglais Dictionnaire