to stay or consolidate - İspanyolca İngilizce Sözlük