cover a multitude of sins - Turkish English Dictionary