supplying with troops - İspanyolca İngilizce Sözlük