island just off the coast - Spanish English Dictionary