self-reprovingly - Francés Inglés Diccionario