feel self-reproach - Español Inglés Diccionario