hide a multitude of sins - Alemán Inglés Diccionario