maroon on an island - Spanish English Dictionary