demi-island - Spanish English Dictionary