telescopic struts - Turco Inglés Diccionario