self-propelled mount - İspanyolca İngilizce Sözlük