disgrace oneself by stealing - Español Inglés Diccionario