shoring of trenches - Turkish English Dictionary