isl (island) - Spanish English Dictionary