turkish republic of northern cyprus - German English Dictionary