skirmisher's trench - French English Dictionary