trench shoring - Turkish English Dictionary