self-reproving - Francés Inglés Diccionario