cover a multitude of sins - Spanish English Dictionary