be surrounded on three sides by the sea - Englisch Synonyme Wörterbuch