make oneself responsible - French English Dictionary