terrorizing - French English Dictionary