Nope, how about "Island mountains glacier" since that's what it means in a direct translation?
There are always compromises and to be honest, how many commercial pieces out there are well engineered from start to finish? There is always something rotten, somewhere...
That's exactly what my mind was struggling to remember.