island-dweller - Spanish English Dictionary