キジュウキセン
Meanings
Noun
1. crane ship; floating crane
Composed of
crane; derrick
ship; boat; vessel