maritime blockade - French English Dictionary