take giant strides - İspanyolca İngilizce Sözlük