louvered fence - Turco Inglés Diccionario