surrounded on three sides by water - German English Dictionary