alarm or horrify someone - Turkish English Dictionary