feel self-reproach - Espagnol Anglais Dictionnaire