share a responsibility - French English Dictionary