hurricane fence - Spanish English Dictionary