to be sustained on appeal - Spanish English Dictionary