tail-skid telescoping strut - Spanish English Dictionary