scandalizes - Turkish English Dictionary