be put to rights - Spanish English Dictionary