meaning of Blockaden

Blockaden - German to English

blockades