responsibility to protect - French English Dictionary