skirmisher's trench - Turkish English Dictionary