front-line trench - German English Dictionary