sandwich islands - Spanish English Dictionary