telescopic struts - Francés Inglés Diccionario