turkish republic - French English Dictionary