burden of one's sins - French English Dictionary