show one's misdeeds - Turco Inglés Diccionario