show one's misdeeds - Alemán Inglés Diccionario