harness power retraction system - Turco Inglés Diccionario