self-reproached - Français Anglais Dictionnaire