skirmisher's trench - İspanyolca İngilizce Sözlük