good and substantial fence - Turco Inglés Diccionario