surrounded on three sides by water - Spanish English Dictionary