to stay or consolidate - Spanish English Dictionary