The English term "archipelago" matches the German term "Inselmeer"

other english words that include "archipelago" : german :
archipelago Archipel
archipelago Inselgruppe