self-reprovingly - Alemán Inglés Diccionario