stationary or floating marine structures - Almanca İngilizce Sözlük