self-reproached - Español Inglés Diccionario