independent republic - Turc Anglais Dictionnaire