trench brace - Turkish English Dictionary