stench trenches