steppe inhabitant - Turc Anglais Dictionnaire