scandalize - French English Dictionary