hide a multitude of sins - Francés Inglés Diccionario