meaning of Blockadeflotte

Blockadeflotte - German to English

blockage fleet