skirmisher's trench - German English Dictionary