stationary or floating marine structures - Deutsch Englisch Wörterbuch