steppe inhabitant - Espagnol Anglais Dictionnaire