mechanically-propelled - İspanyolca İngilizce Sözlük