engine powered dc3 - İspanyolca İngilizce Sözlük