self retractable lifeline - Turco Inglés Diccionario