protestor - French English Dictionary