protest for better security - French English Dictionary