front-line trench - Spanish English Dictionary