turkish republics - French English Dictionary