self-recovering conduit systems - Turco Inglés Diccionario