hide a multitude of sins - Español Inglés Diccionario