battle of the trench - İspanyolca İngilizce Sözlük