crouch and run trench - Turkish English Dictionary