self-reproving - Español Inglés Diccionario