hurricane fence - Turkish English Dictionary