trench cage - Turkish English Dictionary