hurricane fence - Turco Inglés Diccionario