self-reproaching - Espagnol Anglais Dictionnaire