self-critically - Français Anglais Dictionnaire