wire trench - Turkish English Dictionary