maritime blockade - Turkish English Dictionary