heligoland (north sea island) - Turkish English Dictionary