co-responsible - French English Dictionary