habitat island - Spanish English Dictionary