translate English to German: It does not belong to just a small part of Europe, even if it comes from that small part of Europe.
Sie gehört nicht nur einem einzigen kleinen Teil Europas, selbst wenn sie aus diesem kleinen Teil Europas stammt.