maritime blockade - Spanish English Dictionary