persons responsible - French English Dictionary