turkish republic of northern cyprus - French English Dictionary