make strides - İspanyolca İngilizce Sözlük