main landing gear shock strut - Turkish English Dictionary