double tube telescopic damper - Alemán Inglés Diccionario