terrorize - French English Dictionary