moral winner - Spanish English Dictionary