shock strut doors - Turkish English Dictionary