front-line trench - Turkish English Dictionary