protestar - French English Dictionary