unobstructable view on the sea - Deutsch Englisch Wörterbuch