stretch of land along the seashore - Spanisch Englisch Wörterbuch