catapult launch - İspanyolca İngilizce Sözlük