self-reproaching - Español Inglés Diccionario