self-responsibility - French English Dictionary