Turkey has been ordered to pay 90 million euro (£73 million) to Cyprus over the 1974 invasion of the island and its subsequent division.
The ruling by the European Court of Human Rights orders Turkey to pay 30 million euro (£24 million) in damages to relatives of those missing in the operations and 60 million euro (£49 million) in damages for "the enclaved Greek-Cypriot residents of the Karpas peninsula."
Cyprus has been divided since Turkey invaded after a coup by supporters of union with Greece.
Only Turkey recognises the breakaway Turkish Cypriot state that was proclaimed in the north of the island.
The judgment comes as the Turkish and Greek Cypriot communities are engaged in a new effort to reunite the island.